package my_interface

func wrFlash(data []byte) {
	for {
		//通讯建立
		if ack == true {
			ack = false
			//发送数据
			for i := 0; i < len(data)/1024; i++ { //写flash，一个扇区4K
				SendSeialData(2, data[i*1024:i*1024+1024])
				for {
					if ack == true {
						ack = false
						break
					}
				}
			}
			if len(data)%1024 > 0 {
				SendSeialData(2, data[(len(data)/1024)*1024:])
				for {
					if ack == true {
						ack = false
						break
					}
				}
			}
			break
		}
	}
}
